remaining alive - Spanish English Dictionary